has made excellent progress - Inglés Sinónimo Diccionario